deputy consul - French English Dictionary